#pragma once
#include "global.h"
#include <D3DX10.h>
#include "Box.h"
#include <string>


using namespace std;
class IObjectClass
{
public:
	IObjectClass() {};
	virtual ~IObjectClass() {};
	virtual void initApp(ID3D10Device* device)=0;
	virtual void onResize(int mClientWidth, int mClientHeight)=0;
	virtual void updateScene(float deltatime, float gametime)=0;
	virtual void Draw()=0;
protected:

};

